package top.yxqz.spring.ts.dao;

/**
 * @author: 余小小
 * @date: 2023/4/18
 * @description：
 */
public interface BookDao {
    /**
     * 通过图书id查询图书余额
     * @param bookId
     * @return
     */
    Integer getPriceByBook(Integer bookId);

    /**
     * 根据图书id更新图书库存
     * @param bookId
     */
    void updateStock(Integer bookId);


    /**
     * 根据图书价格和用户id更新用户的余额
     * @param userId
     * @param price
     */
    void updateBalance(Integer userId, Integer price);
}
